#ifndef _PROFILE_HPP
#define _PROFILE_HPP
#include <string>
using std::string;

namespace com_oocl_riley
{

class Profile
{
public:
    string Warehouse() const
    {
        return _warehouse;
    }
    void Warehouse(const string & warehouse)
    {
        _warehouse=warehouse;
    }
    string Owner() const
    {
        return _owner;
    }
    void Owner(const string & owner)
    {
        _owner=owner;
    }
    string ProfileName() const
    {
        return _profileName;
    }
    void ProfileName(const string & profileName)
    {
        _profileName=profileName;
    }
    string Uri() const
    {
        return _uri;
    }
    void Uri(const string& uri)
    {
        _uri=uri;
    }
    string DataDiretion() const{
        return _dataDirection;
    }
    void DataDiretion(const string& dataDirection){
        _dataDirection=dataDirection;
    }
    string OrderType() const
    {
        return _orderType;
    }
    void OrderType(const string orderType)
    {
        _orderType=orderType;
    }

private:
    string _warehouse;
    string _owner;
    string _profileName;
    string _uri;
    string _orderType;
    string _dataDirection;
};

}


#endif // _PROFILE_HPP
